linear-moving parts - English Synonyms Dictionary